Получение размера позиции
В стратегии ArbitrageStrategy проверка открытых позиций по паре осуществляется вот так: private bool NoPositions { get { return PositionManager.Positions.All(p => p.CurrentValue == 0); } } Это перебор...
В стратегии ArbitrageStrategy проверка открытых позиций по паре осуществляется вот так: private bool NoPositions { get { return PositionManager.Positions.All(p => p.CurrentValue == 0); } } Это перебор...
Добрый день! появилась проблема при подключении - Итак, стандартно подписываюсь на появление новых портфелей и инструментов и нахожу нужные: trader.NewPortfolios += portfolios => { _portfolio = portfo...
Перестали приходить данные по сделкам у индексов MICEX, RTSI. Где-то до 23.12.2013 приходили. То ли поменял что-то у себя в коде, то-ли новые сборки S# перестали писать. Отличий в своем коде не нашел,...
Как выкачать дневки по всем акциям рос рынка? Пробую через источник finam - выбираю в фильтре "Акции" - пишет отфильтровано 0 из 64. Версия 4.2.3.6
В документации указано, что историю по тикам можно получить за 8 дней. Если речь идет о сделках, то в период 09:30:00 - 16:30:00 EST историю по сделкам можно получить, вроде, за 7 дней; в остальное вр...
Понадобилось отфильтровать инструменты по типу Equity. На сайте IQFeed сейчас 29461 таких инструментов. В перечислении StockSharp.Messages.SecurityTypes не нашел такого типа инструмента. Подскажите, к...
Добрый день! Взялся за стокшарповский тестер и сразу возник вопрос, который не могу разрешить. За основу взял SimpleHistoryTesting. Изначально конструктору HistoryEmulationConnector передан один инстр...
Тиковая история, импортированная из рейтерса, S# 4.2.3.4 - при бэктестинге вылазят вот такие вот баги: http://gyazo.com/1fb882dd0a0df11e31ac31d1eaf4c0dd S# проводит сделки по несуществующим ценам. На ...
Добрый день! Я программист C#, собираюсь заняться алготрейдингом. Предлагаю написать робота на S# взамен на помощь с настройкой необходимых программ. kop@km.ru
Нет сделок при достижении ценой уровня срабатывания защитной стратегии. Код: var protectiveStrategy = trades.Select(trade => { var stopLoss = new StopLossStrategy(trade, trade.Trade.Security.PriceStep...
Насколько я понял, в Order за срок жизни стоп-заявки отвечает поле ExpiryDate. В посказке написано, что по-умолчанию выставляется "До отмены" или System.DateTime.MaxValue, но по факту в Quik'e заявка ...
Уважаемые разработчики! Chart сильно изменился в лучшую сторону! А можно ли добавлять аннотации на чарт? Если нельзя, то планируется ли добавить такую возможность? По большому счету, это пожалуй единс...
Добавил вроде нужные таблицы. Tables.Add(Trader.TableRegistry.McxTradesSpot); В примере плазы добавил вообще все таблицы, акция сбера, газпрома и прочих не находит! Котировки с ммвб вообще можно получ...
Вопрос может избитый, ответа на форуме не нашел. Хочу получить информацию из таблицы "Портфель по бумагам"- ТекСредства. Подключаюсь к Quik. Попытка получить из доп. информации ни к чему не приводит: ...
пытаюсь поставить стоп заявку, она выставляется, но затем не получается ее снять. что я делаю не так7 Order order = new Order { Portfolio = Portfolios.SelectedPortfolio, Type = StockSharp.Messages. Or...
Здравствуйте. Обнаружен странный баг: при работе S# в Windows 2008R2(русифицированный), цена у трейдов равняется нулю. Остальные параметры в норме. Причем это происходит только на валютах и акциях. С ...
Итак Выложили 4.2.3.0 , где появилось обновление API для работы с TransaqConnector версии 2.9. Первые результаты тестирования: В режиме RealTimeEmulation: список бумаг приходит, портфели не приходят, ...
S# 4.2.3.1 using StockSharp.Algo; using StockSharp.Algo.Candles; using StockSharp.Algo.Indicators; SimpleMovingAverage LongSma = new SimpleMovingAverage() { Length = 2 }; TimeFrameCandle c1 = new Time...
При открытии вкладки дизайнера логируется ошибка о загрузке библиотеки "ActiproSoftware.Text.Addons.DotNet.Wpf", сам дизайнер открывается Ошибка не такая критичная как в 4.2.3.1, но всё же посмотрите ...